willow rod - German English Dictionary